preston salts
noun
: smelling salts consisting of ammonium carbonate in ammonia water with an essential oil
Love words? Need even more definitions?
Merriam-Webster unabridged
Share